Harmondsworth Hall Hotel
Summerhouse Ln., Harmondsworth, Greater London, United Kingdom, UB7 0BG
(02087) 591824 Phone
(02088) 976385 Fax